.uneditable-input.span9, input.span9, textarea.span9 {
width: 686px;
}
input, input:focus, textarea, textarea:focus {
box-shadow: 0 0 2px rgba(60,60,60,.5);
border: 0;
}
.uneditable-input.span9, input.span9, textarea.span9 {
width: 686px;
}

textarea#title {
width: 98%;
border: 0;
margin-bottom: 1em;
}

textarea.editor {
width: 98%;
line-height: 2em;
height: 400px;
resize: vertical;
font-size: 15px;
padding: .5em;
border: 0;
}

#create_topic_form textarea.editor, #edit_reply_form textarea.editor {
height: 400px;
}
input[type=button], input[type=checkbox], input[type=file], input[type=image], input[type=radio], input[type=reset], input[type=submit] {
width: auto;
}

.row-fluid .uneditable-input[class*=span], .row-fluid input[class*=span], .row-fluid select[class*=span], .row-fluid textarea[class*=span], .uneditable-input[class*=span], input[class*=span], select[class*=span], textarea[class*=span] {
float: none;
margin-left: 0;
}

button, html input[type=button], input[type=reset], input[type=submit] {
cursor: pointer;
-webkit-appearance: button;
}
